Big Huge Thesaurus

Aleksandr Sergeyevich Pushkin

noun